From 9458c1cc476e39ec78e6ba7ef574203aea925212 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 27 Jul 2020 21:17:07 -0400 Subject: [PATCH] spinbutton: Update accessible state Make sure to set value-max/min/now when the adjustment changes. --- gtk/gtkspinbutton.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gtk/gtkspinbutton.c b/gtk/gtkspinbutton.c index d6517459cb..6c2cbc4f16 100644 --- a/gtk/gtkspinbutton.c +++ b/gtk/gtkspinbutton.c @@ -1643,6 +1643,12 @@ gtk_spin_button_configure (GtkSpinButton *spin_button, g_object_thaw_notify (G_OBJECT (spin_button)); + gtk_accessible_update_property (GTK_ACCESSIBLE (spin_button), + GTK_ACCESSIBLE_PROPERTY_VALUE_MAX, gtk_adjustment_get_upper (adjustment), + GTK_ACCESSIBLE_PROPERTY_VALUE_MIN, gtk_adjustment_get_lower (adjustment), + GTK_ACCESSIBLE_PROPERTY_VALUE_NOW, gtk_adjustment_get_value (adjustment), + -1); + gtk_spin_button_value_changed (adjustment, spin_button); } -- 2.30.2